// 导入 vue 和 vuex
import Vue from 'vue'
import Vuex from 'vuex'

// 导入 cart 模块
import cartModule from './cart.js'
// 导入用户信息模块
import userModule from './user.js'

// 把 Vuex 注册为 Vue 的插件
Vue.use(Vuex)

// 新建 store 模块
const store = new Vuex.Store({
  // store 管理的模块
  modules: {
    'm_cart': cartModule, // 购物车模块
    'm_user': userModule, // 用户信息模块
  }
})

// 导出 store 实例
export default store